#pagetxt, #elemtxt 
{
	height: 				20px;
	margin: 				0px;
	margin-top: 			10px;
	padding: 	 			0px 5px;
	font-family:  			Helvetica, Verdana, Arial, sans-serif;
	font-size: 				100%;
	font-weight: 			normal;
	color:					#000;
	text-align: 			left;
	float: 					left;
}
	#pagetxt 
	{
		width: 				175px;
	}
	#elemtxt 
	{
		width: 				auto;
	}

#maintab, #auxtab 
{
	background-position:	center;
	background-color:		transparent;
	background-repeat: 		repeat;
	position: 				relative;
	margin:					0px;
	padding: 				10px;
	text-align: 			left;
	font-family: 			Helvetica, Verdana, Arial, sans-serif;
	font-weight:			normal;
}
#maintab 
{
	font-size: 				85%;
	border:	 				1px solid #cccccc;
}
#auxtab 
{
	font-size: 				90%;
}
.to_top 
{
	background-color:	#ccc;
	padding: 			1px 5px;
	border:				0px none;
}
.tabrow 
{
	background-color:	transparent;
	padding: 			5px;
	border:				0px none;
	border-bottom:		1px solid #cccccc;
}
.lightrow, .set_lightrow, .tabrow, .noactiv 
{
	height:				15px;
}
.lightrow:hover, .set_lightrow:hover 
{
	background-color:	#efefef;
}



.status_green 
{
	font-size: 			150%;
	color:				#70f774;
}
.status_red 
{
	font-size: 			150%;
	color:				#ff0000;
}
.nodefin 
{
	background-color:	transparent;
	height:				15px;
	padding: 			5px;
	border:				0px none;
	border-bottom:		1px solid #cccccc;
	color:				#ff0000;
}
.line 
{
	background-color:	transparent;
	width:				100%;
	height:				1px;
	margin:				0px;
	padding: 			0px;
	border:				0px none;
	border-bottom:		1px solid #999999;
}

.list_commands_box1 
{
	background-position:	left;
	background-color:		transparent;
	position:				relative;
	height:					21px;
	margin:					0px;
	margin-top:				2px;
	margin-right:			5px;
	padding: 				2px 5px;
	border:					1px solid #999999;
	text-align:				left;
	font-family:			Helvetica, Arial, Verdana, sans-serif;
	font-size:				95%;
	color:					#666666;
	font-weight:			bold;
	float: 					left;
}
.list_commands_box2 
{
	background-position:	left;
	background-color:		transparent;
	position:				relative;
	height:					21px;
	margin:					0px;
	margin-top:				2px;
	padding: 				2px 5px;
	border:					1px solid #999999;
	text-align:				left;
	font-family:			Helvetica, Arial, Verdana, sans-serif;
	font-size:				95%;
	color:					#666666;
	font-weight:			bold;
	float: 					left;
}
.list_commands_box3, .list_commands_box_place_keeper 
{
	background-position:	left;
	background-color:		transparent;
	position:				relative;
	right: 					0px;
	width:					auto;
	height:					21px;
	margin:					0px;
	margin-top:				2px;
	margin-right:			5px;
	padding: 				2px 5px;
	border:					1px solid #999;
	text-align:				left;
	font-family:			Helvetica, Arial, Verdana, sans-serif;
	font-size:				95%;
	color:					#666666;
	font-weight:			bold;
	float: 					right;
}
.list_commands_box_place_keeper 
{
	border:					1px solid #fff;
}
.list_commands_box4 
{
	background-position:	left;
	background-color:		transparent;
	position:				relative;
	right: 					0px;
	width:					auto;
	height:					21px;
	margin:					0px;
	margin-top:				2px;
	margin-right:			5px;
	padding: 				2px 5px;
	border:					1px solid #999999;
	text-align:				left;
	font-family:			Helvetica, Arial, Verdana, sans-serif;
	font-size:				85%;
	color:					#666666;
	font-weight:			normal;
	float: 					right;
}
.list1, .list1a, .list2a, .list3 
{
	background-color:	#ededed;
	margin:				0px;
	margin-right:		5px;
	padding: 			3px;
	border:				0px none;
	font-family:		Verdana, Helvetica, Arial, sans-serif;
	font-size:			100%;
	color:				#000000;
	font-weight:		normal;
}
	.list1 
	{
		width:			auto;
	}
	.list1a 
	{
		width:			50px;
	}
	.list2a 
	{
		width:			60px;
	}
	.list3 
	{
		width:			84px;
	}
.t_field, .t_auxfield, .t_field_mconf  
{
		position: relative;
		background-color:	#ededed;
		height: 16px;
		margin: 0px 5px;
		padding: 2px;
		border: 0px none;
		font-family: Verdana, Helvetica, Arial, sans-serif;
		font-size: 100%;
		font-weight: normal;
		text-align: left;
		color: #000000;
}
.t_auxfield 
{
		width: 105px;
}
.t_field 
{
		width: 53px;
}
.t_field_mconf 
{
		width: 80px;
}
.list_mconf 
{
	background-color:	#ededed;
	margin:				0px;
	margin-right:		7px;
	width:				80px;
	height: 			20px;
	padding: 			3px;
	border:				0px none;
	font-family:		Verdana, Helvetica, Arial, sans-serif;
	font-size:			90%;
	color:				#000000;
	font-weight:		normal;
}

	.button3, .button9
	{
		position: relative;
		width: auto;
		height: auto;
		margin-top: 3px;
		border: 0px none;
		font-family: Helvetica, Arial, Verdana, sans-serif;
		font-weight: bold;
		text-decoration: none;
		color: #000;
		text-align: center;
		cursor: pointer;
		float: right;
	}
	.button3:hover
	{
		color: #000;
		text-decoration: underline;
	}
.pictos_command_box 
{
	position:				relative;
	height:					18px;
	margin-top:				7px;
	padding: 				0px;
	border:					0px none;
	text-align:				left;
	font-family:			Helvetica, Arial, Verdana, sans-serif;
	font-size:				95%;
	color:					#666666;
	font-weight:			bold;
	float: 					left;
}
.error_message
{
	text-align: 			left;
}
#frm_tx 
{
		padding-top: 15px;
		height: auto;
		max-height: 150px;
		min-height: 50px;
		overflow: auto;
		text-align: left;
		border-top: 1px solid #ccc;
		border-bottom: 1px solid #ccc;
}
#hint_shield 
{
	position: fixed;
	background: #fff center center;
	top: 0px;
	left: 0px;
	width: 100%;
    height: 100%;
	margin: 0px;
	padding: 0px;
	border: 0px none;
	text-align: center;
	display: none;
	z-index: 1001;
}
	#info_box 
	{
		position: fixed;
		background: #fff top center;
		top: 200px;
		left: 50%;
		width: 350px;
		margin-left: -175px;
		padding: 20px;
		border: 1px solid #000;
		font-family: Helvetica, Verdana, Arial, sans-serif;
		font-size: 80%;
		font-weight: normal;
		text-decoration: none;
		color: #000;
		text-align: center;
		display: none;
		z-index: 1102;
	}
	#big_box 
	{
		position: fixed;
		background: #fff top center;
		top: 120px;
		left: 50%;
		width: 780px;
		margin-left: -420px;
		padding: 20px;
		border: 1px solid #000;
		font-family: Helvetica, Verdana, Arial, sans-serif;
		font-size: 80%;
		font-weight: normal;
		text-decoration: none;
		color: #000;
		text-align: center;
		display: none;
		z-index: 1102;
	}

	#big_box_tab_head
	{
				background: 	#999 center left;
				position: 		relative;
				top: 			20px;
				margin:			0px auto;
				height:			30px;
				width: 			100%;
				text-align: 	left;
	}
		#big_box_tab_head table 
		{
			margin: 		0px;
		}

		.headrow_filler 
		{
			background-color: 	#fff;
			width: 				20px;
		}
		.headrow_first 
		{
			border-left: 	1px solid #999;
		}

	#big_box_tab
	{
			position: relative;
			top: 10px;
			width: 100%;
    		height: 150px;
    		max-height: 200px;
			margin: 0px;
			padding: 10px 0px;
			border: 0px none;
/*
			border-top: 1px solid #999;
*/
			border-bottom: 1px solid #999;
			text-align: left;
					font-size: 100%;
					font-weight: normal;
					color: #000;
			overflow: auto;
	}


	#form_box 
	{
		position: fixed;
		background: #fff top center;
		top: 120px;
		left: 50%;
		width: 500px;
		margin-left: -270px;
		padding: 20px;
		border: 1px solid #000;
		text-align: center;
		font-family: Helvetica, Verdana, Arial, sans-serif;
		font-size: 80%;
		font-weight: normal;
		text-decoration: none;
		color: #000;
		text-align: center;
		display: none;
		z-index: 1103;
	}
		.name_window_line 
		{
			position: absolute;
			background: #666 top center;
			top: 0px;
			left: 0px;
			width: 100%;
    		height: 10px;
			margin: 0px;
			padding: 10px 0px;
			border: 0px none;
			text-align: left;
					font-size: 90%;
					font-weight: bold;
					color: #fff;
		}
				#but_frm 
				{
					position: relative;
					width: 120px;
					height: auto;
					margin: 15px auto;
					padding: 10px;
					border: 0px none;
					font-family: Helvetica, Arial, Verdana, sans-serif;
					font-size: 90%;
					font-weight: bold;
					text-decoration: none;
					color: #fff;
					text-align: center;
					cursor: pointer;
				}
	#but_frm:hover
	{
		color: #fff;
		text-decoration: underline;
	}

	#waiting_box 
	{
		position: fixed;
		background: #fff top center;
		top: 190px;
		left: 50%;
		width: 380px;
		margin-left: -190px;
		padding: 20px;
		border: 1px solid #000;
		font-family: Helvetica, Verdana, Arial, sans-serif;
		font-size: 80%;
		font-weight: normal;
		text-decoration: none;
		color: #000;
		text-align: center;

		display: none;

		z-index: 1005;
	}

.list_commands_box9 
{
	background-position:	left;
	background-color:		transparent;
	position:				relative;
	left: 					0px;
	width:					auto;
	height:					21px;
	margin:					0px;
	margin-top:				-2px;
	margin-left:			5px;
	padding: 				2px 5px;
	border:					1px solid #999999;
	text-align:				left;
	font-family:			Helvetica, Arial, Verdana, sans-serif;
	font-size:				95%;
	color:					#666666;
	font-weight:			bold;
	float: 					left;
}